my car broke down - Alemán Inglés Diccionario